Dec 03 15:04:41.276 INFO testing crack-0.1.0 against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 03 15:04:41.276 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 15:04:41.863 INFO [stdout] 08e5d75cc138a0523e67f57c7afeb0578b71e4f648e90b0b9eeae5bb4b3e3d8d
Dec 03 15:04:41.870 INFO running `"docker" "start" "-a" "08e5d75cc138a0523e67f57c7afeb0578b71e4f648e90b0b9eeae5bb4b3e3d8d"`
Dec 03 15:04:43.102 INFO [stderr] usermod: no changes
Dec 03 15:04:43.399 INFO [stderr]    Compiling bincode v0.6.1
Dec 03 15:04:43.399 INFO [stderr]    Compiling crdts v1.3.0
Dec 03 15:04:46.038 INFO [stderr]    Compiling crack v0.1.0 (/source)
Dec 03 15:04:51.059 INFO [stderr] warning: unused `#[macro_use]` import
Dec 03 15:04:51.059 INFO [stderr]  --> src/lib.rs:2:1
Dec 03 15:04:51.059 INFO [stderr]   |
Dec 03 15:04:51.059 INFO [stderr] 2 | #[macro_use]
Dec 03 15:04:51.059 INFO [stderr]   | ^^^^^^^^^^^^
Dec 03 15:04:51.059 INFO [stderr]   |
Dec 03 15:04:51.059 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 15:04:51.059 INFO [stderr] 
Dec 03 15:04:51.059 INFO [stderr] warning: unused import: `std::convert`
Dec 03 15:04:51.059 INFO [stderr]  --> src/transport.rs:1:5
Dec 03 15:04:51.059 INFO [stderr]   |
Dec 03 15:04:51.059 INFO [stderr] 1 | use std::convert;
Dec 03 15:04:51.059 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:51.059 INFO [stderr] 
Dec 03 15:04:51.059 INFO [stderr] warning: unused import: `std::cell::RefCell`
Dec 03 15:04:51.059 INFO [stderr]  --> src/transport.rs:2:5
Dec 03 15:04:51.059 INFO [stderr]   |
Dec 03 15:04:51.059 INFO [stderr] 2 | use std::cell::RefCell;
Dec 03 15:04:51.059 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.059 INFO [stderr] 
Dec 03 15:04:51.059 INFO [stderr] warning: unused import: `std::fmt::Debug`
Dec 03 15:04:51.060 INFO [stderr]  --> src/transport.rs:4:5
Dec 03 15:04:51.060 INFO [stderr]   |
Dec 03 15:04:51.060 INFO [stderr] 4 | use std::fmt::Debug;
Dec 03 15:04:51.060 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 15:04:51.060 INFO [stderr] 
Dec 03 15:04:51.060 INFO [stderr] warning: unused import: `std::io`
Dec 03 15:04:51.060 INFO [stderr]  --> src/transport.rs:5:5
Dec 03 15:04:51.060 INFO [stderr]   |
Dec 03 15:04:51.060 INFO [stderr] 5 | use std::io;
Dec 03 15:04:51.060 INFO [stderr]   |     ^^^^^^^
Dec 03 15:04:51.060 INFO [stderr] 
Dec 03 15:04:51.060 INFO [stderr] warning: unused import: `std::iter`
Dec 03 15:04:51.060 INFO [stderr]  --> src/transport.rs:6:5
Dec 03 15:04:51.060 INFO [stderr]   |
Dec 03 15:04:51.060 INFO [stderr] 6 | use std::iter;
Dec 03 15:04:51.060 INFO [stderr]   |     ^^^^^^^^^
Dec 03 15:04:51.060 INFO [stderr] 
Dec 03 15:04:51.060 INFO [stderr] warning: unused import: `std::rc::Rc`
Dec 03 15:04:51.060 INFO [stderr]  --> src/transport.rs:7:5
Dec 03 15:04:51.060 INFO [stderr]   |
Dec 03 15:04:51.060 INFO [stderr] 7 | use std::rc::Rc;
Dec 03 15:04:51.060 INFO [stderr]   |     ^^^^^^^^^^^
Dec 03 15:04:51.060 INFO [stderr] 
Dec 03 15:04:51.060 INFO [stderr] warning: unused import: `std::str`
Dec 03 15:04:51.060 INFO [stderr]  --> src/transport.rs:8:5
Dec 03 15:04:51.061 INFO [stderr]   |
Dec 03 15:04:51.061 INFO [stderr] 8 | use std::str;
Dec 03 15:04:51.061 INFO [stderr]   |     ^^^^^^^^
Dec 03 15:04:51.061 INFO [stderr] 
Dec 03 15:04:51.061 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 15:04:51.061 INFO [stderr]  --> src/transport.rs:9:5
Dec 03 15:04:51.061 INFO [stderr]   |
Dec 03 15:04:51.062 INFO [stderr] 9 | use std::marker::PhantomData;
Dec 03 15:04:51.062 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.062 INFO [stderr] 
Dec 03 15:04:51.062 INFO [stderr] warning: unused import: `Handle`
Dec 03 15:04:51.062 INFO [stderr]   --> src/transport.rs:17:33
Dec 03 15:04:51.062 INFO [stderr]    |
Dec 03 15:04:51.062 INFO [stderr] 17 | use tokio_core::reactor::{Core, Handle};
Dec 03 15:04:51.062 INFO [stderr]    |                                 ^^^^^^
Dec 03 15:04:51.062 INFO [stderr] 
Dec 03 15:04:51.062 INFO [stderr] warning: unused import: `DecodingResult`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:20:48
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 20 | use bincode::rustc_serialize::{encode, decode, DecodingResult};
Dec 03 15:04:51.067 INFO [stderr]    |                                                ^^^^^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused import: `serde_json`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:21:5
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 21 | use serde_json;
Dec 03 15:04:51.067 INFO [stderr]    |     ^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `BufMut`, `BytesMut`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:22:13
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 22 | use bytes::{BufMut, BytesMut};
Dec 03 15:04:51.067 INFO [stderr]    |             ^^^^^^  ^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `Decoder`, `Encoder`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:23:23
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 23 | use tokio_io::codec::{Encoder, Decoder, length_delimited};
Dec 03 15:04:51.067 INFO [stderr]    |                       ^^^^^^^  ^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused import: `tokio_io::AsyncRead`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:24:5
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 24 | use tokio_io::AsyncRead;
Dec 03 15:04:51.067 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `future`, `sink`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:25:15
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 25 | use futures::{future, sink, Sink, Stream, Future, IntoFuture};
Dec 03 15:04:51.067 INFO [stderr]    |               ^^^^^^  ^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `SplitSink`, `SplitStream`, `self`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:26:23
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 26 | use futures::stream::{self, SplitSink, SplitStream};
Dec 03 15:04:51.067 INFO [stderr]    |                       ^^^^  ^^^^^^^^^  ^^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused import: `uuid::Uuid`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:27:5
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 27 | use uuid::Uuid;
Dec 03 15:04:51.067 INFO [stderr]    |     ^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `from_binary`, `to_binary`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:29:6
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 29 | use {to_binary, from_binary};
Dec 03 15:04:51.067 INFO [stderr]    |      ^^^^^^^^^  ^^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused import: `kernel::Peer`
Dec 03 15:04:51.067 INFO [stderr]   --> src/transport.rs:30:5
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 30 | use kernel::Peer;
Dec 03 15:04:51.067 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.067 INFO [stderr] warning: unused imports: `crc16_arr`, `crc16`
Dec 03 15:04:51.067 INFO [stderr]   --> src/lib.rs:29:13
Dec 03 15:04:51.067 INFO [stderr]    |
Dec 03 15:04:51.067 INFO [stderr] 29 | use crc16::{crc16_arr, crc16};
Dec 03 15:04:51.067 INFO [stderr]    |             ^^^^^^^^^  ^^^^^
Dec 03 15:04:51.067 INFO [stderr] 
Dec 03 15:04:51.084 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited': Moved to tokio-codec
Dec 03 15:04:51.084 INFO [stderr]   --> src/transport.rs:23:41
Dec 03 15:04:51.084 INFO [stderr]    |
Dec 03 15:04:51.084 INFO [stderr] 23 | use tokio_io::codec::{Encoder, Decoder, length_delimited};
Dec 03 15:04:51.084 INFO [stderr]    |                                         ^^^^^^^^^^^^^^^^
Dec 03 15:04:51.084 INFO [stderr]    |
Dec 03 15:04:51.084 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 15:04:51.084 INFO [stderr] 
Dec 03 15:04:51.084 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::FramedRead': Moved to tokio-codec
Dec 03 15:04:51.084 INFO [stderr]    --> src/transport.rs:108:28
Dec 03 15:04:51.084 INFO [stderr]     |
Dec 03 15:04:51.084 INFO [stderr] 108 |             let deframed = length_delimited::FramedRead::new(socket);
Dec 03 15:04:51.084 INFO [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.084 INFO [stderr] 
Dec 03 15:04:51.084 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::FramedWrite': Moved to tokio-codec
Dec 03 15:04:51.084 INFO [stderr]    --> src/transport.rs:143:26
Dec 03 15:04:51.084 INFO [stderr]     |
Dec 03 15:04:51.084 INFO [stderr] 143 |             let framed = length_delimited::FramedWrite::new(socket);
Dec 03 15:04:51.084 INFO [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.085 INFO [stderr] 
Dec 03 15:04:51.247 INFO [stderr] warning: use of deprecated item '<futures::sync::mpsc::UnboundedSender<T>>::send': renamed to `unbounded_send`
Dec 03 15:04:51.247 INFO [stderr]   --> src/transport.rs:61:24
Dec 03 15:04:51.247 INFO [stderr]    |
Dec 03 15:04:51.247 INFO [stderr] 61 |                     tx.send(msg).unwrap();
Dec 03 15:04:51.247 INFO [stderr]    |                        ^^^^
Dec 03 15:04:51.247 INFO [stderr] 
Dec 03 15:04:51.319 INFO [stderr] warning: unused variable: `peer`
Dec 03 15:04:51.319 INFO [stderr]   --> src/kernel.rs:38:20
Dec 03 15:04:51.319 INFO [stderr]    |
Dec 03 15:04:51.319 INFO [stderr] 38 |     fn ping(&self, peer: Peer) -> Result<(), ()> {
Dec 03 15:04:51.319 INFO [stderr]    |                    ^^^^ help: consider using `_peer` instead
Dec 03 15:04:51.319 INFO [stderr]    |
Dec 03 15:04:51.319 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 15:04:51.319 INFO [stderr] 
Dec 03 15:04:51.319 INFO [stderr] warning: unused variable: `peer`
Dec 03 15:04:51.319 INFO [stderr]   --> src/kernel.rs:42:21
Dec 03 15:04:51.319 INFO [stderr]    |
Dec 03 15:04:51.319 INFO [stderr] 42 |     fn purge(&self, peer: Peer) {}
Dec 03 15:04:51.319 INFO [stderr]    |                     ^^^^ help: consider using `_peer` instead
Dec 03 15:04:51.319 INFO [stderr] 
Dec 03 15:04:51.319 INFO [stderr] warning: unused variable: `note`
Dec 03 15:04:51.319 INFO [stderr]   --> src/model.rs:84:26
Dec 03 15:04:51.319 INFO [stderr]    |
Dec 03 15:04:51.319 INFO [stderr] 84 |                 let (ref note, ref f) = self.processes[choice][*index];
Dec 03 15:04:51.319 INFO [stderr]    |                          ^^^^ help: consider using `_note` instead
Dec 03 15:04:51.319 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: struct is never constructed: `TCPTransport`
Dec 03 15:04:51.383 INFO [stderr]   --> src/transport.rs:38:1
Dec 03 15:04:51.383 INFO [stderr]    |
Dec 03 15:04:51.383 INFO [stderr] 38 | struct TCPTransport<Rx, Tx> {
Dec 03 15:04:51.383 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr]    |
Dec 03 15:04:51.383 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: method is never used: `new`
Dec 03 15:04:51.383 INFO [stderr]   --> src/transport.rs:48:5
Dec 03 15:04:51.383 INFO [stderr]    |
Dec 03 15:04:51.383 INFO [stderr] 48 |     pub fn new(addr: SocketAddr) -> TCPTransport<Rx, Tx> {
Dec 03 15:04:51.383 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: function is never used: `recv`
Dec 03 15:04:51.383 INFO [stderr]    --> src/transport.rs:91:1
Dec 03 15:04:51.383 INFO [stderr]     |
Dec 03 15:04:51.383 INFO [stderr] 91  | / fn recv<T>(addr: SocketAddr) -> Arc<MsQueue<(SocketAddr, T)>>
Dec 03 15:04:51.383 INFO [stderr] 92  | |     where T: Decodable + Send + 'static
Dec 03 15:04:51.383 INFO [stderr] 93  | | {
Dec 03 15:04:51.383 INFO [stderr] 94  | |
Dec 03 15:04:51.383 INFO [stderr] ...   |
Dec 03 15:04:51.383 INFO [stderr] 127 | |     msgs
Dec 03 15:04:51.383 INFO [stderr] 128 | | }
Dec 03 15:04:51.383 INFO [stderr]     | |_^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: function is never used: `send`
Dec 03 15:04:51.383 INFO [stderr]    --> src/transport.rs:130:1
Dec 03 15:04:51.383 INFO [stderr]     |
Dec 03 15:04:51.383 INFO [stderr] 130 | / fn send<T>(addr: SocketAddr) -> mpsc::UnboundedSender<T>
Dec 03 15:04:51.383 INFO [stderr] 131 | |     where T: Encodable + Send + 'static
Dec 03 15:04:51.383 INFO [stderr] 132 | | {
Dec 03 15:04:51.383 INFO [stderr] 133 | |     let (outbound_tx, outbound_rx) = mpsc::unbounded();
Dec 03 15:04:51.383 INFO [stderr] ...   |
Dec 03 15:04:51.383 INFO [stderr] 157 | |     outbound_tx
Dec 03 15:04:51.383 INFO [stderr] 158 | | }
Dec 03 15:04:51.383 INFO [stderr]     | |_^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: variant is never constructed: `Connected`
Dec 03 15:04:51.383 INFO [stderr]  --> src/kernel.rs:2:5
Dec 03 15:04:51.383 INFO [stderr]   |
Dec 03 15:04:51.383 INFO [stderr] 2 |     Connected,
Dec 03 15:04:51.383 INFO [stderr]   |     ^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: variant is never constructed: `Disconnected`
Dec 03 15:04:51.383 INFO [stderr]  --> src/kernel.rs:3:5
Dec 03 15:04:51.383 INFO [stderr]   |
Dec 03 15:04:51.383 INFO [stderr] 3 |     Disconnected,
Dec 03 15:04:51.383 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: field is never used: `state`
Dec 03 15:04:51.383 INFO [stderr]  --> src/kernel.rs:7:5
Dec 03 15:04:51.383 INFO [stderr]   |
Dec 03 15:04:51.383 INFO [stderr] 7 |     state: PeerState,
Dec 03 15:04:51.383 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: field is never used: `addr`
Dec 03 15:04:51.383 INFO [stderr]  --> src/kernel.rs:8:5
Dec 03 15:04:51.383 INFO [stderr]   |
Dec 03 15:04:51.383 INFO [stderr] 8 |     addr: String,
Dec 03 15:04:51.383 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: field is never used: `peers`
Dec 03 15:04:51.383 INFO [stderr]   --> src/kernel.rs:18:5
Dec 03 15:04:51.383 INFO [stderr]    |
Dec 03 15:04:51.383 INFO [stderr] 18 |     peers: Vec<Peer>,
Dec 03 15:04:51.383 INFO [stderr]    |     ^^^^^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: method is never used: `cron`
Dec 03 15:04:51.383 INFO [stderr]   --> src/kernel.rs:28:5
Dec 03 15:04:51.383 INFO [stderr]    |
Dec 03 15:04:51.383 INFO [stderr] 28 |     fn cron(&self) {
Dec 03 15:04:51.383 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.383 INFO [stderr] warning: struct is never constructed: `Runs`
Dec 03 15:04:51.383 INFO [stderr]  --> src/model.rs:8:1
Dec 03 15:04:51.383 INFO [stderr]   |
Dec 03 15:04:51.383 INFO [stderr] 8 | struct Runs {
Dec 03 15:04:51.383 INFO [stderr]   | ^^^^^^^^^^^
Dec 03 15:04:51.383 INFO [stderr] 
Dec 03 15:04:51.390 INFO [stderr] warning: method is never used: `new`
Dec 03 15:04:51.391 INFO [stderr]   --> src/model.rs:14:5
Dec 03 15:04:51.391 INFO [stderr]    |
Dec 03 15:04:51.391 INFO [stderr] 14 |     fn new<I>(inner: &Vec<Vec<I>>) -> Runs {
Dec 03 15:04:51.391 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.391 INFO [stderr] warning: struct is never constructed: `Process`
Dec 03 15:04:51.391 INFO [stderr]   --> src/model.rs:62:1
Dec 03 15:04:51.391 INFO [stderr]    |
Dec 03 15:04:51.391 INFO [stderr] 62 | pub struct Process<A>(Vec<(Option<String>, Box<Fn(A) -> A>)>);
Dec 03 15:04:51.391 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.391 INFO [stderr] warning: method is never used: `new`
Dec 03 15:04:51.391 INFO [stderr]   --> src/model.rs:65:5
Dec 03 15:04:51.391 INFO [stderr]    |
Dec 03 15:04:51.391 INFO [stderr] 65 |     fn new<'a>(steps: Vec<(&'a str, Box<Fn(A) -> A>)>) -> Process<A> {
Dec 03 15:04:51.391 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.391 INFO [stderr] warning: struct is never constructed: `System`
Dec 03 15:04:51.391 INFO [stderr]   --> src/model.rs:70:1
Dec 03 15:04:51.391 INFO [stderr]    |
Dec 03 15:04:51.391 INFO [stderr] 70 | pub struct System<A> {
Dec 03 15:04:51.391 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.391 INFO [stderr] warning: method is never used: `test`
Dec 03 15:04:51.391 INFO [stderr]   --> src/model.rs:77:5
Dec 03 15:04:51.391 INFO [stderr]    |
Dec 03 15:04:51.391 INFO [stderr] 77 |     fn test(&self) -> Result<(), String> {
Dec 03 15:04:51.391 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.391 INFO [stderr] warning: function is never used: `fact`
Dec 03 15:04:51.391 INFO [stderr]    --> src/model.rs:101:1
Dec 03 15:04:51.391 INFO [stderr]     |
Dec 03 15:04:51.391 INFO [stderr] 101 | fn fact(n: usize) -> usize {
Dec 03 15:04:51.391 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:51.391 INFO [stderr] 
Dec 03 15:04:51.557 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 8.42s
Dec 03 15:04:51.565 INFO [stderr] su: No module specific data is present
Dec 03 15:04:51.882 INFO running `"docker" "inspect" "08e5d75cc138a0523e67f57c7afeb0578b71e4f648e90b0b9eeae5bb4b3e3d8d"`
Dec 03 15:04:52.099 INFO running `"docker" "rm" "-f" "08e5d75cc138a0523e67f57c7afeb0578b71e4f648e90b0b9eeae5bb4b3e3d8d"`
Dec 03 15:04:52.342 INFO [stdout] 08e5d75cc138a0523e67f57c7afeb0578b71e4f648e90b0b9eeae5bb4b3e3d8d
Dec 03 15:04:52.344 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 15:04:52.851 INFO [stdout] 8689d2c4470fb5087ec5ce895e5e3fa236cf387e8c2285e6b880d92ebd467aa8
Dec 03 15:04:52.851 INFO running `"docker" "start" "-a" "8689d2c4470fb5087ec5ce895e5e3fa236cf387e8c2285e6b880d92ebd467aa8"`
Dec 03 15:04:53.929 INFO [stderr] usermod: no changes
Dec 03 15:04:54.167 INFO [stderr]    Compiling crack v0.1.0 (/source)
Dec 03 15:04:59.367 INFO [stderr] warning: unused `#[macro_use]` import
Dec 03 15:04:59.367 INFO [stderr]  --> src/lib.rs:2:1
Dec 03 15:04:59.367 INFO [stderr]   |
Dec 03 15:04:59.367 INFO [stderr] 2 | #[macro_use]
Dec 03 15:04:59.367 INFO [stderr]   | ^^^^^^^^^^^^
Dec 03 15:04:59.367 INFO [stderr]   |
Dec 03 15:04:59.367 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 15:04:59.367 INFO [stderr] 
Dec 03 15:04:59.367 INFO [stderr] warning: unused import: `std::convert`
Dec 03 15:04:59.367 INFO [stderr]  --> src/transport.rs:1:5
Dec 03 15:04:59.367 INFO [stderr]   |
Dec 03 15:04:59.367 INFO [stderr] 1 | use std::convert;
Dec 03 15:04:59.367 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:59.367 INFO [stderr] 
Dec 03 15:04:59.367 INFO [stderr] warning: unused import: `std::cell::RefCell`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:2:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 2 | use std::cell::RefCell;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::fmt::Debug`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:4:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 4 | use std::fmt::Debug;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::io`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:5:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 5 | use std::io;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::iter`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:6:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 6 | use std::iter;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::rc::Rc`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:7:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 7 | use std::rc::Rc;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::str`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:8:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 8 | use std::str;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 15:04:59.368 INFO [stderr]  --> src/transport.rs:9:5
Dec 03 15:04:59.368 INFO [stderr]   |
Dec 03 15:04:59.368 INFO [stderr] 9 | use std::marker::PhantomData;
Dec 03 15:04:59.368 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.368 INFO [stderr] warning: unused import: `Handle`
Dec 03 15:04:59.368 INFO [stderr]   --> src/transport.rs:17:33
Dec 03 15:04:59.368 INFO [stderr]    |
Dec 03 15:04:59.368 INFO [stderr] 17 | use tokio_core::reactor::{Core, Handle};
Dec 03 15:04:59.368 INFO [stderr]    |                                 ^^^^^^
Dec 03 15:04:59.368 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused import: `DecodingResult`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:20:48
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 20 | use bincode::rustc_serialize::{encode, decode, DecodingResult};
Dec 03 15:04:59.369 INFO [stderr]    |                                                ^^^^^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused import: `serde_json`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:21:5
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 21 | use serde_json;
Dec 03 15:04:59.369 INFO [stderr]    |     ^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `BufMut`, `BytesMut`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:22:13
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 22 | use bytes::{BufMut, BytesMut};
Dec 03 15:04:59.369 INFO [stderr]    |             ^^^^^^  ^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `Decoder`, `Encoder`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:23:23
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 23 | use tokio_io::codec::{Encoder, Decoder, length_delimited};
Dec 03 15:04:59.369 INFO [stderr]    |                       ^^^^^^^  ^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused import: `tokio_io::AsyncRead`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:24:5
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 24 | use tokio_io::AsyncRead;
Dec 03 15:04:59.369 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `future`, `sink`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:25:15
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 25 | use futures::{future, sink, Sink, Stream, Future, IntoFuture};
Dec 03 15:04:59.369 INFO [stderr]    |               ^^^^^^  ^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `SplitSink`, `SplitStream`, `self`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:26:23
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 26 | use futures::stream::{self, SplitSink, SplitStream};
Dec 03 15:04:59.369 INFO [stderr]    |                       ^^^^  ^^^^^^^^^  ^^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused import: `uuid::Uuid`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:27:5
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 27 | use uuid::Uuid;
Dec 03 15:04:59.369 INFO [stderr]    |     ^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `from_binary`, `to_binary`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:29:6
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 29 | use {to_binary, from_binary};
Dec 03 15:04:59.369 INFO [stderr]    |      ^^^^^^^^^  ^^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused import: `kernel::Peer`
Dec 03 15:04:59.369 INFO [stderr]   --> src/transport.rs:30:5
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 30 | use kernel::Peer;
Dec 03 15:04:59.369 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.369 INFO [stderr] warning: unused imports: `crc16_arr`, `crc16`
Dec 03 15:04:59.369 INFO [stderr]   --> src/lib.rs:29:13
Dec 03 15:04:59.369 INFO [stderr]    |
Dec 03 15:04:59.369 INFO [stderr] 29 | use crc16::{crc16_arr, crc16};
Dec 03 15:04:59.369 INFO [stderr]    |             ^^^^^^^^^  ^^^^^
Dec 03 15:04:59.369 INFO [stderr] 
Dec 03 15:04:59.387 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited': Moved to tokio-codec
Dec 03 15:04:59.387 INFO [stderr]   --> src/transport.rs:23:41
Dec 03 15:04:59.387 INFO [stderr]    |
Dec 03 15:04:59.387 INFO [stderr] 23 | use tokio_io::codec::{Encoder, Decoder, length_delimited};
Dec 03 15:04:59.387 INFO [stderr]    |                                         ^^^^^^^^^^^^^^^^
Dec 03 15:04:59.387 INFO [stderr]    |
Dec 03 15:04:59.387 INFO [stderr]    = note: #[warn(deprecated)] on by default
Dec 03 15:04:59.387 INFO [stderr] 
Dec 03 15:04:59.387 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::FramedRead': Moved to tokio-codec
Dec 03 15:04:59.387 INFO [stderr]    --> src/transport.rs:108:28
Dec 03 15:04:59.387 INFO [stderr]     |
Dec 03 15:04:59.387 INFO [stderr] 108 |             let deframed = length_delimited::FramedRead::new(socket);
Dec 03 15:04:59.387 INFO [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.387 INFO [stderr] 
Dec 03 15:04:59.387 INFO [stderr] warning: use of deprecated item 'tokio_io::codec::length_delimited::FramedWrite': Moved to tokio-codec
Dec 03 15:04:59.387 INFO [stderr]    --> src/transport.rs:143:26
Dec 03 15:04:59.387 INFO [stderr]     |
Dec 03 15:04:59.387 INFO [stderr] 143 |             let framed = length_delimited::FramedWrite::new(socket);
Dec 03 15:04:59.387 INFO [stderr]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.387 INFO [stderr] 
Dec 03 15:04:59.388 INFO [stderr] warning: use of deprecated item 'std::thread::sleep_ms': replaced by `std::thread::sleep`
Dec 03 15:04:59.388 INFO [stderr]    --> src/transport.rs:172:9
Dec 03 15:04:59.388 INFO [stderr]     |
Dec 03 15:04:59.388 INFO [stderr] 172 |         thread::sleep_ms(300);
Dec 03 15:04:59.388 INFO [stderr]     |         ^^^^^^^^^^^^^^^^
Dec 03 15:04:59.388 INFO [stderr] 
Dec 03 15:04:59.500 INFO [stderr] warning: use of deprecated item '<futures::sync::mpsc::UnboundedSender<T>>::send': renamed to `unbounded_send`
Dec 03 15:04:59.500 INFO [stderr]   --> src/transport.rs:61:24
Dec 03 15:04:59.500 INFO [stderr]    |
Dec 03 15:04:59.500 INFO [stderr] 61 |                     tx.send(msg).unwrap();
Dec 03 15:04:59.500 INFO [stderr]    |                        ^^^^
Dec 03 15:04:59.500 INFO [stderr] 
Dec 03 15:04:59.599 INFO [stderr] warning: unused variable: `i`
Dec 03 15:04:59.599 INFO [stderr]    --> src/transport.rs:180:13
Dec 03 15:04:59.599 INFO [stderr]     |
Dec 03 15:04:59.599 INFO [stderr] 180 |         for i in 1..4 {
Dec 03 15:04:59.599 INFO [stderr]     |             ^ help: consider using `_i` instead
Dec 03 15:04:59.599 INFO [stderr]     |
Dec 03 15:04:59.599 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 03 15:04:59.599 INFO [stderr] 
Dec 03 15:04:59.599 INFO [stderr] warning: unused variable: `peer`
Dec 03 15:04:59.599 INFO [stderr]   --> src/kernel.rs:38:20
Dec 03 15:04:59.599 INFO [stderr]    |
Dec 03 15:04:59.599 INFO [stderr] 38 |     fn ping(&self, peer: Peer) -> Result<(), ()> {
Dec 03 15:04:59.599 INFO [stderr]    |                    ^^^^ help: consider using `_peer` instead
Dec 03 15:04:59.599 INFO [stderr] 
Dec 03 15:04:59.599 INFO [stderr] warning: unused variable: `peer`
Dec 03 15:04:59.599 INFO [stderr]   --> src/kernel.rs:42:21
Dec 03 15:04:59.599 INFO [stderr]    |
Dec 03 15:04:59.599 INFO [stderr] 42 |     fn purge(&self, peer: Peer) {}
Dec 03 15:04:59.599 INFO [stderr]    |                     ^^^^ help: consider using `_peer` instead
Dec 03 15:04:59.599 INFO [stderr] 
Dec 03 15:04:59.599 INFO [stderr] warning: unused variable: `note`
Dec 03 15:04:59.599 INFO [stderr]   --> src/model.rs:84:26
Dec 03 15:04:59.599 INFO [stderr]    |
Dec 03 15:04:59.599 INFO [stderr] 84 |                 let (ref note, ref f) = self.processes[choice][*index];
Dec 03 15:04:59.599 INFO [stderr]    |                          ^^^^ help: consider using `_note` instead
Dec 03 15:04:59.599 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: struct is never constructed: `TCPTransport`
Dec 03 15:04:59.671 INFO [stderr]   --> src/transport.rs:38:1
Dec 03 15:04:59.671 INFO [stderr]    |
Dec 03 15:04:59.671 INFO [stderr] 38 | struct TCPTransport<Rx, Tx> {
Dec 03 15:04:59.671 INFO [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr]    |
Dec 03 15:04:59.671 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: method is never used: `new`
Dec 03 15:04:59.671 INFO [stderr]   --> src/transport.rs:48:5
Dec 03 15:04:59.671 INFO [stderr]    |
Dec 03 15:04:59.671 INFO [stderr] 48 |     pub fn new(addr: SocketAddr) -> TCPTransport<Rx, Tx> {
Dec 03 15:04:59.671 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: variant is never constructed: `Connected`
Dec 03 15:04:59.671 INFO [stderr]  --> src/kernel.rs:2:5
Dec 03 15:04:59.671 INFO [stderr]   |
Dec 03 15:04:59.671 INFO [stderr] 2 |     Connected,
Dec 03 15:04:59.671 INFO [stderr]   |     ^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: variant is never constructed: `Disconnected`
Dec 03 15:04:59.671 INFO [stderr]  --> src/kernel.rs:3:5
Dec 03 15:04:59.671 INFO [stderr]   |
Dec 03 15:04:59.671 INFO [stderr] 3 |     Disconnected,
Dec 03 15:04:59.671 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: field is never used: `state`
Dec 03 15:04:59.671 INFO [stderr]  --> src/kernel.rs:7:5
Dec 03 15:04:59.671 INFO [stderr]   |
Dec 03 15:04:59.671 INFO [stderr] 7 |     state: PeerState,
Dec 03 15:04:59.671 INFO [stderr]   |     ^^^^^^^^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: field is never used: `addr`
Dec 03 15:04:59.671 INFO [stderr]  --> src/kernel.rs:8:5
Dec 03 15:04:59.671 INFO [stderr]   |
Dec 03 15:04:59.671 INFO [stderr] 8 |     addr: String,
Dec 03 15:04:59.671 INFO [stderr]   |     ^^^^^^^^^^^^
Dec 03 15:04:59.671 INFO [stderr] 
Dec 03 15:04:59.671 INFO [stderr] warning: field is never used: `peers`
Dec 03 15:04:59.672 INFO [stderr]   --> src/kernel.rs:18:5
Dec 03 15:04:59.672 INFO [stderr]    |
Dec 03 15:04:59.672 INFO [stderr] 18 |     peers: Vec<Peer>,
Dec 03 15:04:59.672 INFO [stderr]    |     ^^^^^^^^^^^^^^^^
Dec 03 15:04:59.672 INFO [stderr] 
Dec 03 15:04:59.672 INFO [stderr] warning: method is never used: `cron`
Dec 03 15:04:59.672 INFO [stderr]   --> src/kernel.rs:28:5
Dec 03 15:04:59.672 INFO [stderr]    |
Dec 03 15:04:59.672 INFO [stderr] 28 |     fn cron(&self) {
Dec 03 15:04:59.672 INFO [stderr]    |     ^^^^^^^^^^^^^^
Dec 03 15:04:59.672 INFO [stderr] 
Dec 03 15:04:59.672 INFO [stderr] warning: struct is never constructed: `Inner`
Dec 03 15:04:59.672 INFO [stderr]   --> src/fsm.rs:39:9
Dec 03 15:04:59.672 INFO [stderr]    |
Dec 03 15:04:59.672 INFO [stderr] 39 |         struct Inner {
Dec 03 15:04:59.672 INFO [stderr]    |         ^^^^^^^^^^^^
Dec 03 15:04:59.672 INFO [stderr] 
Dec 03 15:04:59.672 INFO [stderr] warning: function is never used: `fact`
Dec 03 15:04:59.672 INFO [stderr]    --> src/model.rs:101:1
Dec 03 15:04:59.672 INFO [stderr]     |
Dec 03 15:04:59.672 INFO [stderr] 101 | fn fact(n: usize) -> usize {
Dec 03 15:04:59.672 INFO [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 15:04:59.672 INFO [stderr] 
Dec 03 15:05:04.586 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.62s
Dec 03 15:05:04.598 INFO [stderr] su: No module specific data is present
Dec 03 15:05:05.292 INFO running `"docker" "inspect" "8689d2c4470fb5087ec5ce895e5e3fa236cf387e8c2285e6b880d92ebd467aa8"`
Dec 03 15:05:05.509 INFO running `"docker" "rm" "-f" "8689d2c4470fb5087ec5ce895e5e3fa236cf387e8c2285e6b880d92ebd467aa8"`
Dec 03 15:05:05.763 INFO [stdout] 8689d2c4470fb5087ec5ce895e5e3fa236cf387e8c2285e6b880d92ebd467aa8
Dec 03 15:05:05.771 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 15:05:06.120 INFO [stdout] 00f2a8bb715024d082aca99fd2d100b415dabd7694faac397f7906ed255801da
Dec 03 15:05:06.127 INFO running `"docker" "start" "-a" "00f2a8bb715024d082aca99fd2d100b415dabd7694faac397f7906ed255801da"`
Dec 03 15:05:07.297 INFO [stderr] usermod: no changes
Dec 03 15:05:07.602 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.27s
Dec 03 15:05:07.623 INFO [stderr]      Running /target/debug/deps/crack-52d9ba46150576de
Dec 03 15:05:07.627 INFO [stdout] 
Dec 03 15:05:07.627 INFO [stdout] running 5 tests
Dec 03 15:05:07.627 INFO [stdout] test fsm::tests::it_works ... ignored
Dec 03 15:05:07.627 INFO [stdout] test crc16::test_crc16 ... ok
Dec 03 15:05:07.627 INFO [stdout] test kernel::tests::it_works ... ok
Dec 03 15:05:07.635 INFO [stdout] test model::tests::it_works ... ok
Dec 03 15:05:07.927 INFO [stdout] got a new connection from V4(127.0.0.1:33204)
Dec 03 15:05:07.927 INFO [stdout] test transport::tests::it_works ... ok
Dec 03 15:05:07.927 INFO [stdout] 
Dec 03 15:05:07.927 INFO [stdout] test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out
Dec 03 15:05:07.927 INFO [stdout] 
Dec 03 15:05:07.935 INFO [stderr]    Doc-tests crack
Dec 03 15:05:17.526 INFO [stdout] 
Dec 03 15:05:17.526 INFO [stdout] running 0 tests
Dec 03 15:05:17.526 INFO [stdout] 
Dec 03 15:05:17.526 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 15:05:17.526 INFO [stdout] 
Dec 03 15:05:17.538 INFO [stderr] su: No module specific data is present
Dec 03 15:05:17.872 INFO running `"docker" "inspect" "00f2a8bb715024d082aca99fd2d100b415dabd7694faac397f7906ed255801da"`
Dec 03 15:05:17.992 INFO running `"docker" "rm" "-f" "00f2a8bb715024d082aca99fd2d100b415dabd7694faac397f7906ed255801da"`
Dec 03 15:05:18.158 INFO [stdout] 00f2a8bb715024d082aca99fd2d100b415dabd7694faac397f7906ed255801da
